package com.kwin.excel.handler;

import com.alibaba.excel.event.AnalysisEventListener;
import com.kwin.excel.dto.ErrorMessage;

import java.util.List;

/**
 * @author : wangkai
 * @version V1.0
 * @Package com.kwin.excel.handler
 * @Description:
 * @date 2021年10月19日 10:25
 **/
public abstract class ListAnalysisEventListener<T> extends AnalysisEventListener<T> {
    
    /**
     * 获取 excel 解析的对象列表
     * @return 集合
     */
    public abstract List<T> getList();
    
    /**
     * 获取异常校验结果
     * @return 集合
     */
    public abstract List<ErrorMessage> getErrors();
    
}
